---
title: Creating an organization
redirect_from:
  - /orgs/creating-an-org
  - /creating-an-org
---

import shared from '~/shared.js'

Any npm user can create an organization to manage contributor access to packages governed by the organization.

<Note>

**Note:** To create an organization, you must have an npm user account. If you don't have one, you can sign up on the [account signup page][acct-signup].

</Note>

1. <>{shared['user-login'].text}</>

   <>{shared['user-login'].image}</>

1. <>{shared['organization-create'].text}</>

   <>{shared['organization-create'].image}</>

1. On the organization creation page, in the **Name** field, type a name for your organization. Your organization name will also be your organization scope.

   <Screenshot src="/organizations/creating-and-managing-organizations/create-name.png" alt="Screenshot showing the new organization name field" />

1. Under the **Name** field, choose either the "Unlimited private packages" paid plan or the "Unlimited public packages" free plan and click **Buy** or **Create**.

   <>{shared['billing-organization-plans'].image}</>

1. (Optional) On the organization invitation page, type the npm username or email address of a person you would like to add to your organization as a member and select a team to invite them to, then click **Invite**.

   <Screenshot src="/organizations/creating-and-managing-organizations/create-invite.png" alt="Screenshot showing the invitation options for a new organization" />

1. Click **Continue**.

   <Screenshot src="/organizations/creating-and-managing-organizations/create-confirm.png" alt="Screenshot showing the new organization confirmation" />

[acct-signup]: https://www.npmjs.com/signup
